/**
 * 
 */
package com.rio.dandan.action;

import java.util.HashMap;
import java.util.Map;

import org.apache.commons.lang.StringUtils;

/**
 * 
 * ActionResult.java
 * 
 * @author 宋陆
 * @version 1.0 2014年5月20日
 */
public class ActionResult {

    public static Map<String, Object> success(Object... data) {
        Map<String, Object> map = new HashMap<String, Object>();
        map.put("status", 1);
        if (data != null && data.length > 0) {
            map.put("data", data[0]);
        } else {
            map.put("data", "");
        }
        return map;
    }

    public static Map<String, Object> failure(String message) {
        Map<String, Object> map = new HashMap<String, Object>();
        map.put("status", -1);
        if (message != null && !StringUtils.EMPTY.equals(message)) {
            map.put("message", message);
        }
        return map;
    }
}
